/* stylelint-disable */
.c7ncd-continuousDeployment-operation {
  background: #F5F6FA;
  padding: 20px !important;
  margin: 0 !important;
  &-stages {
    display: flex;
    justify-content: flex-start;
    &-basic-configuration {
      width: 232px;
      position: relative;
      cursor: pointer;
      flex-shrink: 0;
      &-stage {
        width: 200px;
        header {
          height: 46px;
          background: #F6F9FF;
          border-radius: 2px 2px 0px 0px;
          border: 1px solid #D5E0FF;
          display: flex;
          align-items: center;
          justify-content: flex-start;
          padding-left: 14px;
          font-size: 15px;
          font-weight: 500;
          color: #0F1358;
          .icon {
            margin-right: 12px;
            color: var(--primary-color);
          }
        }
      }
      &-line {
        width: 32px;
        height: 1px;
        background: var(--primary-color);
        position: absolute;
        top: 20px;
        left: 200px;
      }
    }
  }
  .c7ncd-stage-edits-container {
    margin-top: 0;
    padding-top: 0;
  }
}